用Flash怎么做"计算器"?请帮帮我吧~

来源:百度知道 编辑:UC知道 时间:2024/06/07 10:08:59
请写明详细步骤好吗,越详细越好~我是初学者啊
太感谢你啦~~~`

步骤:
(1)新建一个文档
(2)按CTRL+F8,新建一个按钮元件,命名为“0“
(3)用矩形工具在”弹起“针画个白色的矩形,再使用文本工具在矩形上输入”0“
(4)在”指针经过“针按F6,插入关键针,把白色的矩形改成黄色的矩形,
(5)同样新建9个按钮,分别命名为”1“到”9“,再分别制作九个按钮,分别命名为C,CE,Decimal,Equals,Minus,Mplus,MRC,Multipy,Plus
(6)在主场景中,在最上面用文本工具添加一个动态文本框,”变量“为display.
(7)从库面版里把所有按钮都拖到”图层1“的第一针中,按计算器样式排列,并在文本框中输入0。
(8)在”场景1“中,单击”0“元件,在动作面版输入如下句子:
on (release) {
jisuanqi("0");
}
//单击数字按钮,执行针脚本中的 jisuanqi函数,显示相应数字0
分别点击其他的1-9按钮,在上面写上和上面一样的代码,只是把0改成相应的数字。
(9)在场景1里,单击”Divide“,在动作面版写上
on(release){
setO("/");
}
(10)单击Multiply元件,在动作面版写上
on(release){
setO("/*");
(11)单击Minus元件,写上:
on(release){
setO("-");
(12)单击Plus,写上:
on(release){
setO("+");
说明:以上函数是说:单击按钮的时候执行相应运算。
(13)单击Equals,写上:
on(release){
setO();
(14)单击Decimal,写上:
on (release) {
if (!decimal) {
jisuanqi(".");
decimal =